a piece of dog shit - Fransızca İngilizce Sözlük